something which induces vomiting - French English Dictionary